memory management - swap · Maintained
Maintainers
- M Andrew Morton <akpm@linux-foundation.org>
- M Chris Li <chrisl@kernel.org>
- M Kairui Song <kasong@tencent.com>
- R Kemeng Shi <shikemeng@huaweicloud.com>
- R Nhat Pham <nphamcs@gmail.com>
- R Baoquan He <baoquan.he@linux.dev>
- R Barry Song <baohua@kernel.org>
- R Youngjun Park <youngjun.park@lge.com>
Paths
- F
Documentation/ABI/testing/sysfs-kernel-mm-swap - F
Documentation/mm/swap-table.rst - F
include/linux/swap.h - F
include/linux/swapfile.h - F
include/linux/swapops.h - F
mm/page_io.c - F
mm/swap.c - F
mm/swap.h - F
mm/swap_table.h - F
mm/swap_state.c - F
mm/swapfile.c
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
[PATCH v9 00/41] guest_memfd: In-place conversion support
2026-07-29 00:35 · 2 replies in 7d · Ackerley Tng <hidden>
Active reviewers (last 30 days)
-
Johannes Weiner <hannes@cmpxchg.org>
9 attestations (6 Acked-by, 3 Suggested-by) · last on 2026-07-08 -
Barry Song <baohua@kernel.org>
6 attestations (6 Suggested-by) · last on 2026-07-08 -
Baoquan He <hidden>
6 attestations (6 Suggested-by) · last on 2026-07-08 -
Mike Rapoport (Microsoft) <rppt@kernel.org>
6 attestations (3 Acked-by, 3 Reviewed-by) · last on 2026-07-08 -
David Hildenbrand (Arm) <david@kernel.org>
3 attestations (3 Acked-by) · last on 2026-07-08 -
SeongJae Park <sj@kernel.org>
3 attestations (3 Reviewed-by) · last on 2026-07-08 -
Kairui Song <kasong@tencent.com>
2 attestations (2 Reviewed-by) · last on 2026-07-08 -
Matthew Wilcox <willy@infradead.org>
1 attestation (1 Suggested-by) · last on 2026-07-08
Recent patches
Most-recent 30 patches in this subsystem on linux-doc (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH v9 14/41] mm: swap: Introduce lru_add_drain_progressive()
2026-07-29 · Ackerley Tng <hidden> -
HOTtoday
[PATCH v9 15/41] KVM: guest_memfd: Handle lru_add fbatch refcounts during conversion safety check
2026-07-29 · Ackerley Tng <hidden> -
DORMANTno replies
IN LINUX-NEXT: 7 (7M) [PATCH v9 3/3] mm: move reclaim-internal declarations out of swap.h
2026-07-08 · Jianyue Wu <hidden> -
COLD22d
IN LINUX-NEXT: 24 (24M) [PATCH v9 1/3] mm/swap: colocate page-cluster sysctl with swap readahead
2026-07-08 · Jianyue Wu <hidden> -
COLD21d
IN LINUX-NEXT: 11 (11M) [PATCH v10 07/15] mm: preserve RWP marker across PTE rewrites
2026-07-08 · Kiryl Shutsemau <hidden> -
COLD21d
IN LINUX-NEXT: 12 (12M) [PATCH v10 03/15] mm: rename uffd-wp PTE accessors to uffd
2026-07-08 · Kiryl Shutsemau <hidden> -
COLD19d
[PATCH v3 11/26] mm/swapfile: Annotate static information into meminspect
2026-07-08 · Mukesh Ojha <hidden> -
COLD22d
REVIEWED: 7 (7M) [PATCH v8 3/3] mm: move reclaim-internal declarations out of swap.h
2026-07-07 · Jianyue Wu <hidden> -
COLD22d
REVIEWED: 24 (24M) [PATCH v8 1/3] mm/swap: colocate page-cluster sysctl with swap readahead
2026-07-07 · Jianyue Wu <hidden> -
COLD24d
REVIEWED: 11 (11M) [PATCH v9 07/15] mm: preserve RWP marker across PTE rewrites
2026-07-06 · Kiryl Shutsemau <hidden> -
COLD24d
REVIEWED: 12 (12M) [PATCH v9 03/15] mm: rename uffd-wp PTE accessors to uffd
2026-07-06 · Kiryl Shutsemau <hidden> -
COLD23d
REVIEWED: 7 (7M) [PATCH v7 3/3] mm: move reclaim-internal declarations out of swap.h
2026-07-05 · Jianyue Wu <hidden> -
COLD23d
REVIEWED: 22 (22M) [PATCH v7 1/3] mm/swap: colocate page-cluster sysctl with swap readahead
2026-07-05 · Jianyue Wu <hidden> -
COLD27d
REVIEWED: 11 (11M) [PATCH v8 07/15] mm: preserve RWP marker across PTE rewrites
2026-07-03 · Kiryl Shutsemau <hidden> -
COLD27d
REVIEWED: 12 (12M) [PATCH v8 03/15] mm: rename uffd-wp PTE accessors to uffd
2026-07-03 · Kiryl Shutsemau <hidden> -
COLD29d
REVIEWED: 7 (7M) [PATCH v6 3/3] mm: move reclaim-internal declarations out of swap.h
2026-06-30 · Jianyue Wu <hidden> -
COLD29d
REVIEWED: 15 (15M) [PATCH v6 1/3] mm/swap: colocate page-cluster sysctl with swap readahead
2026-06-30 · Jianyue Wu <hidden> -
COLD30d
REVIEWED: 7 (7M) [PATCH v5 3/3] mm: move reclaim-internal declarations out of swap.h
2026-06-30 · Jianyue Wu <hidden> -
COLD30d
REVIEWED: 15 (15M) [PATCH v5 1/3] mm/swap: colocate page-cluster sysctl with swap readahead
2026-06-30 · Jianyue Wu <hidden> -
COLD31d
REVIEWED: 11 (11M) [PATCH v7 07/15] mm: preserve RWP marker across PTE rewrites
2026-06-29 · Kiryl Shutsemau <hidden> -
COLD31d
REVIEWED: 12 (12M) [PATCH v7 03/15] mm: rename uffd-wp PTE accessors to uffd
2026-06-29 · Kiryl Shutsemau <hidden> -
WARM3d
REVIEWED: 1 (0M) [PATCH v8 18/46] KVM: guest_memfd: Handle lru_add fbatch refcounts during conversion safety check
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
COLD43d
[PATCH 3/3] mm/swap: route slot free notifications through swap_ops
2026-06-14 · Jianyue Wu <hidden> -
COLD43d
[PATCH 2/3] mm/zram: handle swap read/write via swap_ops
2026-06-14 · Jianyue Wu <hidden> -
COLD43d
[PATCH 1/3] mm/page_io: let block drivers register custom swap I/O ops
2026-06-14 · Jianyue Wu <hidden> -
COLD31d
[PATCH v4 3/3] mm: move reclaim-internal declarations out of swap.h
2026-06-03 · Jianyue Wu <hidden> -
COLD31d
[PATCH v4 1/3] mm/swap: colocate page-cluster sysctl with swap readahead
2026-06-03 · Jianyue Wu <hidden> -
COLD57d
REVIEWED: 11 (11M) [PATCH v6 07/15] mm: preserve RWP marker across PTE rewrites
2026-05-29 · "Kiryl Shutsemau (Meta)" <kas@kernel.org> -
COLD57d
REVIEWED: 12 (12M) [PATCH v6 03/15] mm: rename uffd-wp PTE accessors to uffd
2026-05-29 · "Kiryl Shutsemau (Meta)" <kas@kernel.org> -
COLD57d
[RFC PATCH 5/5] mm, swap: add debugfs counters for vswap
2026-05-28 · Nhat Pham <nphamcs@gmail.com>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
COLD35d
REVIEWED: 1 (0M) [PATCH v7 14/42] KVM: guest_memfd: Handle lru_add fbatch refcounts during conversion safety check
2026-05-23 · Ackerley Tng <hidden> · 1 Reviewed-by -
WARM3d
REVIEWED: 1 (0M) [PATCH v8 18/46] KVM: guest_memfd: Handle lru_add fbatch refcounts during conversion safety check
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE196d
[RFC PATCH v3 2/8] mm: constify oom_control, scan_control, and alloc_context nodemask
2026-01-08 · Gregory Price <gourry@gourry.net> -
STALE70d
[PATCH v2 10/25] mm/swapfile: Annotate static information into meminspect
2026-03-10 · Mukesh Ojha <hidden> -
STALE132d
[PATCH v4 01/21] mm/swap: decouple swap cache from physical swap infrastructure
2026-03-18 · Nhat Pham <nphamcs@gmail.com> -
STALE132d
[PATCH v4 02/21] swap: rearrange the swap header file
2026-03-18 · Nhat Pham <nphamcs@gmail.com> -
STALE132d
[PATCH v4 03/21] mm: swap: add an abstract API for locking out swapoff
2026-03-18 · Nhat Pham <nphamcs@gmail.com> -
STALE132d
[PATCH v4 05/21] mm/swap: add a new function to check if a swap entry is in swap cached.
2026-03-18 · Nhat Pham <nphamcs@gmail.com> -
STALE132d
[PATCH v4 06/21] mm: swap: add a separate type for physical swap slots
2026-03-18 · Nhat Pham <nphamcs@gmail.com> -
STALE132d
[PATCH v4 07/21] mm: create scaffolds for the new virtual swap implementation
2026-03-18 · Nhat Pham <nphamcs@gmail.com> -
STALE132d
[PATCH v4 08/21] zswap: prepare zswap for swap virtualization
2026-03-18 · Nhat Pham <nphamcs@gmail.com> -
STALE132d
[PATCH v4 10/21] swap: move swap cache to virtual swap descriptor
2026-03-18 · Nhat Pham <nphamcs@gmail.com>